work cut out (for someone)

Translations
avoir du pain sur la planche
Definitions
To have a difficult or challenging task ahead; to be faced with a lot of work or a tough situation that will require significant effort.